package com.tfjybj.itoo.exam.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;

/**
 * TemplateQuestionTypeDetailModel
 * 添加新模板要拼接的大实体
 *
 * @author 任蒙蒙
 * @version 2.0.0
 * @since 2.0.0 2018-11-19 14:55:53
 */
@ApiModel(value = "TemplateQuestionTypeDetailModel:添加新模板要拼接的大实体")
@Data
@NoArgsConstructor
@Accessors(chain = true)
@ToString(callSuper = true)
public class TemplateQuestionTypeDetailModel  implements Serializable {

    /**
     * 题型集合（模板明细model）
     */
    @ApiModelProperty(value = "题型集合", required = true)
    List<TemplateDetailsModel> templateDetailsModelList;

    /**
     * 模板实体
     */
    @ApiModelProperty(value = "模板实体", required = true)
    TemplateModel templateModel;

    /**
     *  题型code
     */
    @ApiModelProperty(value = "题型code", required = true)
    private String code;
}
